Real-Time Simulation of Fluid Scenes by Smoothed Particle Hydrodynamics and Marching Cubes
نویسندگان
چکیده
Simulating fluid scenes in 3DGIS is of great value in both theoretical research and practical applications. To achieve this goal, we present an algorithm for simulation of fluid scenes based on smoothed particle hydrodynamics. A 3D spatial grid partition algorithm is proposed to increase the speed for searching neighboring particles. We also propose a real-time interactive algorithm about particle and surface topography. We use Marching Cubes algorithm to extract the surface of free moving fluids from particles data. Experiments show that the algorithms improve the rate of rendering frame in realtime, reduce the computing time, and extract good real effects of fluid surface.
منابع مشابه
Realistic and interactive simulation of rivers
In this paper we present interactive techniques for physics-based simulation and realistic rendering of rivers using Smoothed Particle Hydrodynamics. We describe the design and implementation of a grid-less data structure to efficiently determine particles in close proximity and to resolve particle collisions. Based on this data structure, an efficient method to extract and display the fluid fr...
متن کاملParallel-optimizing SPH fluid simulation for realistic VR environments
In virtual environments, real-time simulation and rendering of dynamic fluids have always been the pursuit for virtual reality research. In this paper, we present a real-time framework for realistic fluid simulation and rendering on graphics processing unit. Because of the high demand for interactive fluids with larger particle set, the computational need is becoming higher. The proposed framew...
متن کاملMarching Correctors – Fast and Precise Polygonal Isosurfaces of SPH Data
This paper presents the first method for isosurface extraction from smoothed particle hydrodynamics (SPH) data that is exact with respect to the functional representation provided by SPH. The Marching Correctors algorithm is an extension of the Marching Cubes algorithm which is adapted to the SPH representation and avoids resampling to a full grid. The algorithm operates on a virtual grid of su...
متن کاملA Fast Fluid Simulator
i ABSTRACT This document presents a new implementation of the Smoothed Particles Hydrodynamics algorithm using DirectX 11 and DirectCompute. The main goal of this document is to present to the reader an alternative solution to the largely studied and researched problem of fluid simulation. Most other solutions have been implemented using the NVIDIA CUDA framework; however, the proposed solution...
متن کاملAn Efficient Surface Reconstruction Pipeline for Particle-Based Fluids
In this paper we present an efficient surface reconstruction pipeline for particle-based fluids such as smoothed particle hydrodynamics. After the scalar field computation and the marching cubes based triangulation, we post process the surface mesh by applying surface decimation and subdivision algorithms. In comparison to existing approaches, the decimation step alleviates the particle alignme...
متن کامل